### Contacts

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-contact` | Create a contact in the system | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/create-contact.ts) |

### Leads

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-lead` | Create a lead with with information about the federal agency, the name, due date, posted date, solicitation number, naics category or categories, the city, state, country, and description. | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/create-lead.ts) |
| `get-leads` | Fetch all leads | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/get-leads.ts) |
| `update-lead` | Update a lead with any changed information about the federal agency, the name, due date, posted date, solicitation number, naics category or categories, the city, state, country, and description. | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/update-lead.ts) |

### Others

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-company` | Create a company in the system | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/create-company.ts) |
| `create-opportunity` | Create an opportunity in the system. Requires a stage that exists in the system. Use the list-stages action to find the appropriate stage. | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/create-opportunity.ts) |
| `get-company` | Retrieve information about a company | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/get-company.ts) |
| `get-schema` | Get the schema of any entity. Useful to know the properties of any object that exists in the system. | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/get-schema.ts) |
| `list-stages` | List all the stages that exist in the system. Use this action to find the correct stage to be able to create an opportunity. | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/unanet/actions/list-stages.ts) |